<?php
// +----------------------------------------------------------------------
// | 奇乐中介担保交易系统 免费版 2019
// +----------------------------------------------------------------------
// | 官方网址：http://www.qilecms.com   
// +----------------------------------------------------------------------
// | 产品文档：http://www.qilecms.com/doc
// +----------------------------------------------------------------------
// | 开发作者: 奇乐CMS
// +----------------------------------------------------------------------
// | 版权说明：这不是一个自由软件！本产品仅限个人使用，但请务必保留底部版权，以免产生不必要的纠纷,
// | 您只能在不用于商业目的的前提下对程序代码进行修改和使用，
// | 任何企业和个人不允许对程序代码以任何形式任何目的再发布。
// +----------------------------------------------------------------------
namespace app\admin\controller;
use think\controller;
use \think\Db;
class Settings extends Base
{

	public function  update(){

	     if($this->request->isPost()){

      	 $post = input('post.');  
	      	 if(!isset($post['groupname'])){
	      	 	return error_json('配置错误，传参时缺少配置组');
	      	 }
      	 
         $result = model('settings')->updateSettings(strtolower($post['groupname']),$post['data']);
     	 cache('settings',NULL);
     	 $lists = Db::name('settings')->select(); 
     	 $data = [];
					     foreach($lists as $k=>$v){
					           if(!empty($v['value'])){
					              $value = unserialize($v['value']);
					           }else{
					              $value ='';
					           }
					             $data[$v['groupname']] = $value;

					     }
		  cache('settings',config($data)); //合并配置  
	      return success_json('配置信息保存成功');
        }

	}
	public function site(){
//系统设置
      
      return $this->fetch();
	}

	public function user(){
//会员设置	

      return $this->fetch();
	}
	public function credit(){
//积分设置	
	
      return $this->fetch();
	}



	public function email(){
//邮件设置	
		return $this->fetch();
	}

	public function pay(){
//支付设置	
		return $this->fetch();
	}

	public function finance(){
//财务设置	
      
       $banklist = banklist();
       $this->assign('banklist',$banklist);
		return $this->fetch();
	}	
	public function mobile(){
//wap手机/app设置	
		return $this->fetch();
	}

	public function weixin(){
//微信设置	
		return $this->fetch();
	}
	public function attachments(){

		return $this->fetch();
	}

	public function ucenter(){

		return $this->fetch();
	}

	public function im(){
//聊天Im 设置
		return $this->fetch();
	}	
//分销设置
  public function distribution(){

  	   return $this->fetch();
  }	
//广告设置
  public function ad(){

  	   return $this->fetch();
  }	

}